reliability of implant - Español Inglés Diccionario